british consulate - German English Dictionary